• word of the day

    mentha suaveolens

    mentha suaveolens - Dictionary definition and meaning for word mentha suaveolens

    Definition
    (noun) mint with apple-scented stems of southern and western Europe; naturalized in United States
Download our Mobile App Today
Receive our word of the day
on Whatsapp